/* CSS Document */

html, body,table,td,ul,li,p{
	font-family: Microsoft Yahei, Helvetica Neue;margin:0; padding:0px;}
body{ background:#F8F8F8; min-width:1200px;}
img{ border:0}
.fc{ width:1170px; height:auto;
margin:0 auto; border:solid 1px #E7E7E7; padding:15px;	background:#FFF;
margin-top:15px; }

.boxfc{
	height:356px; width:356px;
	border: solid #EAEAEA 1px;
	margin-right:48px;
	margin-top:10px;
	float:left;
	margin-bottom:10px;

}

.fcimages{ width:336px; height:240px;
padding:10px; 
background:#FFF;
}


.fcimages > a:hover {
  z-index: 1;
}

.fcimages > a:hover > img {
  transform: scale(1.1, 1.1);
  transition: .3s transform;
}

.fcflag{width:336px; height:40px;
background:#000; position:relative; bottom:40px;
 line-height:40px;
background:rgba(2,2,2,0.6);
text-align:center; font-size:14px; color:#FFF;
}

.tudi1{
	width:160px; height:38px;
	border-right:solid #EAEAEA 1px ;
	border-top:solid #EAEAEA 1px;
	font-size:12px;
	line-height:38px; text-align:center;
		float:left;

	}
	
	.tudi2{
	width:185px; height:30px;
	border-top:solid #EAEAEA 1px;
	font-size:12px;
	line-height:30px; text-align:right;
	float:left;
	padding:5px;
	
	}
.bzpic{width: 72px; height: 23px; position: relative; top:-40px; right:-3px; float:right; }






.boxfcs{
	height:307px; width:275px;
	border: solid #EAEAEA 1px;
	margin-right:20px;
	margin-top:10px;
	float:left;
	margin-bottom:10px;

}

.fcimagess{ width:262px; height:189px;
padding:6px; 
background:#FFF; overflow:hidden;
}

.fcflags{width:265px; height:30px;
background:#000; position:relative; bottom:30px;
 line-height:30px;
background:rgba(2,2,2,0.6);
text-align:center; font-size:12px; color:#FFF;
}

.tudi1s{
	width:90px; height:35px;
	border-right:solid #EAEAEA 1px ;
	border-top:solid #EAEAEA 1px;
	font-size:12px;
	line-height:35px; text-align:center;
		float:left;
	}
	
	.tudi2s{
	width:174px; height:35px;
	border-top:solid #EAEAEA 1px;
	font-size:12px;
	line-height:35px; text-align:right;
	float:left;
	padding:5px;
	overflow:hidden;
	
	}
.bzpics{width: 72px; height: 23px; position: relative; top:-40px; right:-3px; float:right; }

.bot{
	clear:both;
	background:#2F2F2F;
	width:100%;
	min-width:1200px;
	height:auto;
}

.liuchen{ width:1200px; margin:0 auto;}



.banner{
	width:1200px;
	margin:0 auto;
	padding-bottom:15px;}
.banerright{
	width:270px; height:352px;
	background:#F7F7F7;
	border: solid 1px #DEDEDE;
	float:right;
	}
.banerleft{
		width:910px; height:352px;	border: solid 1px #DEDEDE; float:left;}

.bann{background:#AD0014;  height:42px;}
.bann ul{ width:1200px; margin:0 auto; height:42px; }
.bann li{ float:left; list-style:none; width:160px; height:42px; font-size:15px; font-weight:bold;line-height:42px; color:#FFF; text-align:center; display:block; letter-spacing:2px; }

.bann li a:link ,.bann li a:visited { color:#FFF; font-size:16px; text-decoration:none; display:block }

.bann li a:hover{ color:#FFF; background:#6E191E;font-size:16px; text-decoration:none; display:block;}
.toplist{
	width:1200px;
	margin:0 auto;
	margin-bottom:15px;
}




.cse{ color:#FFF; background:#6E191E;font-size:16px; text-decoration:none; display:block;}




.cz{
	height:32px; text-align:center;
	padding:15px;
}
.toptitle{
	height:45px; line-height:45px; padding:15px; font-size:24px; text-align:left;
 }
 .notepm{
	 padding:35px;
	 text-align:left;
	 border-top: dotted 2px #F3F3F3;
	 margin:20px;
	 }
.ssc{
	width:1160px;
	margin:0 auto;
	margin-bottom:25px;
	background:#FFF;
	padding:20px;
}
.search{ line-height:32px;
font-size:14px;
padding-left:30px;
margin:15px 0px;
padding-bottom:20px;
border-bottom: solid 1px #CCCCCC;
	
	}
	
	.cplist{
		padding:10px 10px;

		border-bottom: solid 1px #F3F3F3;

 	}
	
.imagesnote{
width:1170px; background:#FFF;
padding:15px;
margin:0 auto;

}


.imagescp{
	width:275px; height:196px;
	float:left; margin-right:10px;
	}
.imagesjj{
	height:196px; width:850px;
	float:right;

}

.imagestit{
	font-size:20px; height:38px; line-height:38px; float:left;
	width:670px;
	margin-bottom:10px;
}

.imagesn{
	clear:both; height:32px; line-height:32px; margin:25px 0px;}


.imagestime{
	margin-top:15px;

	font-size:12px;
}
.imagets{
	width:133px;
	height:38px;
	line-height:38px;
	text-align:center;
	background:url(images/ts.jpg);
	font-size:16px;
	color:#FFF;

}
.imagejg span{
	font-size:14px; margin-left:10px;}

.imagejg{
	width:150px;
	height:38px;
	line-height:38px;
	text-align:center;
	
	font-size:32px;
	color:#AD0014;
	float:right;
	margin-right:10px;
}

.bog {
	float:left; border:1px solid #BFBFBF; padding:5px 10px; text-decoration:none; color:#006; margin-left:10px; background:#FFF;}
	.bog2 {float:left; border:1px solid #BFBFBF; padding:5px 10px; text-decoration:none; color:#FFF; background-color:#AD0014;margin-left:10px;}
	
.ser {font-size:14px; line-height:25px; border:#ccc solid 0px; margin-bottom:10px; padding:10px 10px 10px 0px; clear:both;}
.ser a { margin-right:15px;}

/* === Link ===*/
a:link {color: #000;text-decoration: none;}
a:visited {text-decoration: none;color: #000;}
a:hover {text-decoration: none;color: #ff6600;}
a:active {text-decoration: none;color: #F00;}

.snc { font-weight:bold;color:#FF6600 !important;}
.snc a {color:#FF6600 !important;}

.jptitle{ height:32px; line-height:32px; font-size:16px;  font-weight:bold; margin:10px 10px 0px 10px; width:150px; float:left;}

.banerright ul{ list-style:none; margin:0px 10px; font-size:14px;}

.banerright ul li{ height:28px; line-height:28px; background:url(images/xz.jpg) left no-repeat; padding-left:10px;}
.jp ul p { color:#858585; font-size:12px;}